#=============================================================================================
# @TITLE			New Database - 3rd step.
#
# @NUMBER			WDBM_FKT_01022
#
# @DESCRIPTION		A new database will be created by using the database wizard.
#
# @EXP_RESULT		The service is running.
#
# @REQUIREMENTS		Test: WDBM_FKT_01000; WDBM_FKT_00100; WDBM_FKT_01020; WDBM_FKT_01021;
#=============================================================================================

#=============================================================================================
# @STEP 1			Checking the previous button.
#=============================================================================================
set_window (work_window, 5);
web_link_click("Previous");

wait(5);
#=============================================================================================
# @STEP 2			Checking whether runtime error occures.
#=============================================================================================
if(win_exists("Error",0) == 0) {
	tl_step("Runtimeerror occured","1","incorrect");
	set_window ("Error", 1);
	button_press ("No");
} else {
	tl_step("Runtimeerror did not occure","0","correct");
}

set_window(work_window, 1);
if (new_interface == "1") {
	web_obj_get_text("Information - CACHES - DB73","#1","#1",cell_value,"","",1);
} else {
	tbl_get_cell_data ("1x1_5","#1","#1",cell_value);
}

if ((cell_value == "Software Version" && new_interface == "1") ||
	cell_value == "Version") {
	tl_step("'Previous' button","0","Previous step was reached successfully");
} else {
	tl_step("2nd step - database wizard","1","was not reached successfully");
}

set_window (work_window, 5);
web_link_click("Next");
#=============================================================================================
# @STEP 2			Entering DBM user and DBA user information - error in password.
#=============================================================================================
set_window (work_window, 5);

edit_set("DBMName","dbm");
edit_set("DBMPwd1","dbm");
edit_set("DBMPwd2","d");
edit_set("DBAName","dba");
edit_set("DBAPwd1","dba");
edit_set("DBAPwd2","dba");

set_window(work_window, 1);
web_link_click("Next");
#=============================================================================================
# @STEP 3			Checking whether error occured.
#=============================================================================================
set_window(work_window, 1);
obj_get_info("msgerro","enabled",value);

if(value == 1) {
	tl_step("error occured","0","correct");
} else {
	tl_step("error not occured","1","incorrect");
}
#=============================================================================================
# @STEP 4			Entering DBM user and DBA user information - correct password.
#=============================================================================================
set_window (work_window, 5);

edit_set("DBMName","dbm");
edit_set("DBMPwd1","dbm");
edit_set("DBMPwd2","dbm");
edit_set("DBAName","dba");
edit_set("DBAPwd1","dba");
edit_set("DBAPwd2","dba");

set_window(work_window, 1);
web_link_click("Next");
#=============================================================================================
# @STEP 5			Checking whether next step was reached.
#=============================================================================================
set_window (work_window, 5);

if (new_interface == "1") {
	web_obj_get_text("Information - CACHES - DB73","#1","#1",cell_value_1,"","",1);
	# changed 19.01.2005
	#web_obj_get_text("Configuration - Log Mode","#1","#1",cell_value_2,"","",1);
	web_obj_get_text("Database Users","#1","#1",cell_value_2,"","",1);
} else {
	tbl_get_cell_data ("1x1_5","#1","#1",cell_value_1);
	tbl_get_cell_data ("1x1","#1","#2",cell_value_2);
}

if (cell_value_1 == "Parameter initialisation" &&
	cell_value_2 == "Choose the mode of parameter initialization.") {
	tl_step("next step of database","0","was reached");
} else {
	tl_step("next step of database","1","was not reached");
}
